pill given to cattle to fight intestinal parasites - İspanyolca İngilizce Sözlük